spatial localization - Turc Anglais Dictionnaire